judgment which cannot be appealed - Alemán Inglés Diccionario